Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 DELLOWS CLOSE Terraced £159,361 £129,000 31 Jan 2019
7 DELLOWS CLOSE Terraced £184,585 £150,000 9 Aug 2019
10 DELLOWS CLOSE Terraced £186,000 19 May 2023
11 DELLOWS CLOSE Detached £174,734 £79,000 28 Nov 2003
12 DELLOWS CLOSE Terraced £126,074 £73,000 20 May 2011